with the technology currently available - Espagnol Anglais Dictionnaire